decayed flesh - French English Dictionary